package com.imageim.yimirror.common.network.constants;

import com.imageim.yimirror.common.util.AppUtil;

public class NetConstants {


//            public static String BASE_URL = "http://10.1.21.245:9008/";// 鹏程本地
    //    public static String BASE_URL = "http://10.1.21.247:9008/";   //伍巍巍
    //    public static String BASE_URL = "http://10.1.30.243:9008/"; // 锦发本地
        public static String BASE_URL = "http://10.1.30.6:9008/"; // ToB测试
    //    public static String BASE_URL = "http://apitob.xxlimageim.com/"; // ToB线上
    //    public static String BASE_URL = "http://api.prev.xxlimageim.com/";//ToB预发布

    public static void setBaseUrl(String baseUrl) {
        BASE_URL = baseUrl;
    }

    public static String getBaseUrl() {
        return BASE_URL;
    }

    static {
        if (AppUtil.isRelease()) {
            BASE_URL = "http://apitob.xxlimageim.com/";
        }
    }


    /**
     * 实际URL = BASE_URL + URL.xxx
     */
    public interface URL {

        /**
         * 获取Toke
         **/
        String TOKEN = "api/getToken";

        /**
         * 上传用户扫描头像照片
         **/
        String UPLOAD_SCAN_USER_PHOTO = "api/uploadPhoto";

        /**
         * 添加收藏
         **/
        String COLLECT_CLOTHING = "api/addCollect";

        /**
         * 获取收藏列表
         **/
        String QUERY_MY_COLLECT = "api/listCollect";

        /**
         * 取消收藏
         */
        String CANCEL_COLLECT = "api/deleteCollect";

        /**
         * 根据photoNo查询扫脸照片分析结果
         */
        String GET_ANALYSIS_PHOTO_RESULT = "api/getConsumerResult";

        /**
         * 新的上传扫脸的照片
         */
        String UPLOAD_SCAN_PHOTO = "api/bUploadPhoto";

        /**
         * 新的获取脸部分析
         */
        String GET_FACE_RESULT = "api/getFaceResult";

        /**
         * 获取新的服装分析
         */
        String GET_CLOTHING_RESULT = "api/getClothingResult";

        /**
         * 获取小程序二维码
         */
        String GET_QRCODE = "api/getMiniProgramUrl";

        /**
         * 获取今日推荐
         */
        String GET_DAILY_RECOMMEND = "api/bRecommendToday";

        /**
         * 获取形象日记
         */
        String GET_IMAGE_PHOTO = "api/listDiaryPhoto";

        /**
         * 上传形象日记照片
         */
        String UPLOAD_IMAGE_PHOTO = "api/uploadImagePhoto";

        /**
         * 删除形象日记照片
         */
        String DELETE_IMAGE_PHOTO = "api/deleteImagePhoto";

        /**
         * 获取推荐服装
         */
        String GET_RECOMMEND_CLOTHING = "api/bRecommend";

        /**
         * 获取雷达图八种描述文字
         */
        String GET_RADAR_DESC = "api/getShopDefineStyleList";

        /**
         * 页面停留时间统计
         */
        String REPORT_PAGE_STOP_TIME = "api/reportPageStop";

        /**
         * 事件统计
         */
        String REPORT_EVENT = "api/reportEvent";

        /**
         * 穿衣指南
         */
        String DRESS = "api/getTestReport";

        /**
         * 上报app信息
         */
        String UPLOAD_APP_INFO = "api/reportAppVersion";

        /**
         * 试穿留影照片对比
         */
        String COMPARE_PHOTO = "api/comparePhoto";

        /**
         * 获取店铺配置信息
         * 是否显示购买区域
         */
        String GET_SHOP_CONFIG = "api/getShopConfigInfo";

        /**
         * 获取广告轮播图
         */
        String GET_AD_INFO = "api/getAdInfo";

        /**
         * 上传去掉图片背景合成后的图片
         */
        String UPLOAD_MIX_PHOTO = "api/uploadBodyComposeImage";

        /**
         * 查询去掉背景的图片
         */
        String GET_REMOVE_BG_PHOTO = "api/getBodySplitStatus";

        /**
         * 获取留影照片列表
         */
        String GET_MEM_PHOTO_LIST = "api/getImagePhotoListNew";

        /**
         * 获取时尚趋势数据
         */
        String GET_FASHION_RECOMMEND = "api/queryFashionRecommend";

        /**
         * 获取时尚趋势某个主题下面的图片列表
         */
        String GET_THEME_ITEMS = "api/getRecommendContentList";

        /**
         * 设置时尚趋势中的照片喜欢与否
         */
        String SET_LIKE_TO_TENDENCY_PHOTO = "api/likeOrCancelRecommend";

        /**
         * 上报浏览次数
         */
        String COMMIT_VIEW_COUNT = "api/viewRecommend";

        String REPORT_LOG  = "api/printAndroidLog";

        /**
         * 查询红包二维码扫描状态
         */
        String SCAN_REDPKG_STATUS = "api/getConsumerScanQrCodeStatus";

    }
}
